_crate = _this select 0;
while {true} do 
{
clearMagazineCargo _crate;
clearWeaponCargo _crate;

/////////////////////////////////////
//            MAGAZINES    
/////////////////////////////////////
_crate addMagazineCargo ["30Rnd_556x45_Stanag", 400];
_crate addMagazineCargo ["ACE_30Rnd_556x45_T_Stanag", 400];
_crate addMagazineCargo ["30Rnd_556x45_StanagSD", 400];
_crate addMagazineCargo ["100Rnd_556x45_M249", 400];
_crate addMagazineCargo ["200Rnd_556x45_M249", 400];
_crate addMagazineCargo ["ACE_100Rnd_556x45_T_M249", 400];
_crate addMagazineCargo ["ACE_200Rnd_556x45_T_M249", 400];
_crate addMagazineCargo ["100Rnd_762x51_M240", 400];
_crate addMagazineCargo ["15Rnd_9x19_M9", 400];
_crate addMagazineCargo ["15Rnd_9x19_M9SD", 400];
_crate addMagazineCargo ["ACE_12Rnd_45ACP_USPSD", 400];

/////////////////////////////////////
//             ORDNANCE    
/////////////////////////////////////
_crate addMagazineCargo ["1Rnd_HE_M203", 400];
_crate addMagazineCargo ["1Rnd_Smoke_M203", 400];
_crate addMagazineCargo ["HandGrenade_West", 400];
_crate addMagazineCargo ["PipeBomb", 400];
_crate addMagazineCargo ["ACE_ANM14", 400];
_crate addMagazineCargo ["ACE_C4_M", 400];
_crate addMagazineCargo ["SmokeShell", 400];
_crate addMagazineCargo ["SmokeShellBlue", 400];
_crate addMagazineCargo ["SmokeShellRed", 400];
_crate addMagazineCargo ["SmokeShellGreen", 400];
_crate addMagazineCargo ["SmokeShellYellow", 400];
_crate addMagazineCargo ["SmokeShellOrange", 400];
_crate addMagazineCargo ["SmokeShellPurple", 400];

sleep 600;
};